x-ray sarcoma - German English Dictionary